base-files: bridge config, avoid having a random ipv6 ll address (backport of r26426)
authorFelix Fietkau <[email protected]>
Sun, 3 Apr 2011 01:24:31 +0000 (01:24 +0000)
committerFelix Fietkau <[email protected]>
Sun, 3 Apr 2011 01:24:31 +0000 (01:24 +0000)
commitaadce082e146e071bcfb711f6df692e4cbe11112
tree4abaf57fd1db8a607b9de190b3037b5a7a521af9
parent644ae25a6ed00fb258e6b93d147f4d5a6407f563
base-files: bridge config, avoid having a random ipv6 ll address (backport of r26426)

So far, we are setting the bridge interface up before having added any
bridge interface ports. This results in the bridge assigning a random
mac address to its bridge interface and therefore IPv6 assigning a
matching link local address to the bridge interface as soon as the
bridge interface is up. After adding the first bridge port interface,
the bridge's mac address is reset correctly, however the IPv6 link
local address stays the same.

This commit ensures that we are at least having the IPv6 link local
address of the first interface added to the bridge instead of a random
one.

Signed-off-by: Linus Lüssing <[email protected]>
SVN-Revision: 26427
package/base-files/files/lib/network/config.sh